package com.mt.fpb.model;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

@Table(name = "t_auth_perssion")
public class AuthPerssion {
    /**
     * 主键
     */
    @Id
    @Column(name = "auth_perssion_id")
    private Integer authPerssionId;

    /**
     * 系统id
     */
    @Column(name = "module_id")
    private String moduleId;

    /**
     * 线下key值
     */
    private String key;

    /**
     * 添加时间
     */
    @Column(name = "insert_time")
    private Date insertTime;

    /**
     * 修改时间
     */
    @Column(name = "update_time")
    private Date updateTime;

    /**
     * 获取主键
     *
     * @return auth_perssion_id - 主键
     */
    public Integer getAuthPerssionId() {
        return authPerssionId;
    }

    /**
     * 设置主键
     *
     * @param authPerssionId 主键
     */
    public void setAuthPerssionId(Integer authPerssionId) {
        this.authPerssionId = authPerssionId;
    }

    /**
     * 获取系统id
     *
     * @return module_id - 系统id
     */
    public String getModuleId() {
        return moduleId;
    }

    /**
     * 设置系统id
     *
     * @param moduleId 系统id
     */
    public void setModuleId(String moduleId) {
        this.moduleId = moduleId;
    }

    /**
     * 获取线下key值
     *
     * @return key - 线下key值
     */
    public String getKey() {
        return key;
    }

    /**
     * 设置线下key值
     *
     * @param key 线下key值
     */
    public void setKey(String key) {
        this.key = key;
    }

    /**
     * 获取添加时间
     *
     * @return insert_time - 添加时间
     */
    public Date getInsertTime() {
        return insertTime;
    }

    /**
     * 设置添加时间
     *
     * @param insertTime 添加时间
     */
    public void setInsertTime(Date insertTime) {
        this.insertTime = insertTime;
    }

    /**
     * 获取修改时间
     *
     * @return update_time - 修改时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 设置修改时间
     *
     * @param updateTime 修改时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}